(Brit) strung up - English Synonyms Dictionary